package cn.xiaopengstack.types.framework.strategy.tree;

/**
 * @author jiangyangang
 */
public interface StrategyMapping<T, D, R> {
    /**
     * 获取待执行的策略
     * @param param
     * @param dynamicContext
     * @return
     * @throws Exception
     */
    StrategyHandler<T, D, R> get(T param, D dynamicContext) throws Exception;
}
